www.gusucode.com > 落叶冰点万能企业网站内容管理系统 V9.1 > 落叶冰点万能企业网站内容管理系统 V9.1\code\inc\ND_pinlun_toupian_post.asp
<% '************************************************************** ' 新动软网站管理系统 ' 官方网站: http://www.aspcpu.com ' 系统作者: 阮丁远(网名:天下程序) ' Copyright 新动软网站管理系统 版权所有 '************************************************************** %> <% dir_set="../" %> <!--#include file=conn.asp--> <% Private Function getIP() If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" Or InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then strIPAddr = Request.ServerVariables("REMOTE_ADDR") ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1) Actforip = Request.ServerVariables("REMOTE_ADDR") ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1) Actforip = Request.ServerVariables("REMOTE_ADDR") Else strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR") Actforip = Request.ServerVariables("REMOTE_ADDR") End If getIP = Replace(Trim(Mid(strIPAddr, 1, 30)), "'", "") End Function okdod=1 '每天最多能投多少票 maaanumm=D_u_toup_d_num if session("newdsoft_plnn_ip")<>"" then if cstr(session("newdsoft_plnn_ip"))=getIP() then else session("newdsoft_plnn_ip")=getIP() session("newdsoft_plnn_num")=1 session("newdsoft_plnn_nn")=Now() end if if DateDiff("s",session("newdsoft_plnn_nn"),Now())<3600 then if session("newdsoft_plnn_num")="" then session("newdsoft_plnn_num")=1 session("newdsoft_plnn_num")= clng(session("newdsoft_plnn_num"))+1 if clng(session("newdsoft_plnn_num"))>maaanumm then okdod=0 end if else session("newdsoft_plnn_num")=1 session("newdsoft_plnn_nn")=Now() end if else session("newdsoft_plnn_ip")=getIP() session("newdsoft_plnn_nn")=Now() session("newdsoft_plnn_num")=1 End if session("newdsoft_plnn_ip")=getIP() '-----------------------------------------------------防刷新 If Request.Cookies("norefreshaa")<>"" Then If DateDiff("s",Request.Cookies("norefreshaa"),Now())<3600 Then if Request.Cookies("norefreshaa_num")="" then Response.Cookies("norefreshaa_num")=1 if clng(Request.Cookies("norefreshaa_num"))>maaanumm then okdod=0 else Response.Cookies("norefreshaa_num")=clng(Request.Cookies("norefreshaa_num"))+1 end if else Response.Cookies("norefreshaa")=Now() Response.Cookies("norefreshaa_num")=1 Response.Cookies("norefreshaa").Expires=DateAdd("n",180,now()) Response.Cookies("norefreshaa_num").Expires=DateAdd("n",180,now()) End IF else Response.Cookies("norefreshaa")=Now() Response.Cookies("norefreshaa_num")=1 Response.Cookies("norefreshaa").Expires=DateAdd("n",180,now()) Response.Cookies("norefreshaa_num").Expires=DateAdd("n",180,now()) End if '---------------------------------------------end--------防刷新 gggdct=0 bbbdct=0 if okdod=1 then set rs44g=server.CreateObject("adodb.recordset") rs44g.open "select * from [ND_pinlun] where id="&request("id")&"",conn,1,3 if not rs44g.eof then if cstr(request("ww"))="1" then gggdct=clng(rs44g("good_count"))+1 bbbdct=clng(rs44g("bad_count")) rs44g("good_count")=clng(rs44g("good_count"))+1 end if if cstr(request("ww"))="0" then gggdct=clng(rs44g("good_count")) bbbdct=clng(rs44g("bad_count"))+1 rs44g("bad_count")=clng(rs44g("bad_count"))+1 end if rs44g.update() end if end if response.ContentType="text/xml" response.write "<?xml version=""1.0"" encoding=""utf-8""?>" response.write "<aaaa><affff><![CDATA[" response.write gggdct response.write "]]></affff>" response.write "<affffaa><![CDATA[" response.write bbbdct response.write "]]></affffaa>" response.write "<bffff>"&okdod response.write "</bffff></aaaa>" %>